export interface PurchaseListType {
  /**
   * 采购单返回
   */
  /**
   * 预约浮动比例
   */
  appointmentFloatingLimit?: number | null;
  /**
   * 审核状态
   */
  auditStatus?: number | null;
  /**
   * 订单账期状态 0未确认 1已确认
   */
  billStatus?: number | null;
  /**
   * 服装类型
   */
  clotheType?: number | null;
  /**
   * 合同状态 0待提交,1待签署,2已签署,3已确认,4已作废
   */
  contractStatus?: number | null;
  /**
   * 到货状态 0全部到货 1部分到货
   */
  deliveryStatus?: number | null;
  /**
   * 供应链交期
   */
  deliveryTime?: null | string;
  /**
   * 大类id
   */
  firstClassConfigId?: number | null;
  /**
   * 大类名称
   */
  firstClassConfigName?: null | string;
  /**
   * 大类名称
   */
  firstClassName?: null | string;
  /**
   * 入库时是否冻结 0否 1是
   */
  freeze?: number | null;
  /**
   * id
   */
  id?: number | null;
  /**
   * 关联订单号
   */
  linkPurchaseOrderCode?: null | string;
  /**
   * 订单类型 0首单 1返单
   */
  orderType?: number | null;
  /**
   * 付款方式
   */
  payType?: null | string;
  /**
   * 商品季节
   */
  productSeasonCode?: null | string;
  /**
   * 商品季节名称
   */
  productSeasonName?: null | string;
  /**
   * 采购单号
   */
  purchaseOrderCode?: null | string;
  /**
   * 采购单商品
   */
  purchaseOrderCommodityList?: PurchaseOrderCommodityVO[] | null;
  /**
   * 采购方式 0集采 1现采
   */
  purchaseType?: number | null;
  /**
   * 历史是否有成功推送中心系统记录 0否 1是
   */
  pushCenterSuccess?: number | null;
  /**
   * 推送中心系统状态 -1未推送 0失败 1成功
   */
  pushStatus?: number | null;
  /**
   * 备注
   */
  remark?: null | string;
  /**
   * 要求到货时间
   */
  requiredArrivalTime?: null | string;
  /**
   * 季节code
   */
  seasonCode?: null | string;
  /**
   * 季节名称
   */
  seasonName?: null | string;
  /**
   * 状态 0待提交 1待审核 2生产中 3已完成 4已取消
   */
  status?: number | null;
  /**
   * 供应商id
   */
  supplierId?: number | null;
  /**
   * 供应商名称
   */
  supplierName?: null | string;
  /**
   * 下单总金额
   */
  totalAmount?: number | null;
  /**
   * 到货总金额
   */
  totalArrivalAmount?: number | null;
  /**
   * 到货总数
   */
  totalArrivalQty?: number | null;
  /**
   * 下单总数
   */
  totalQty?: number | null;
  /**
   * 总吊牌金额
   */
  totalTagAmount?: number | null;
  /**
   * 供应链跟单
   */
  trackOrderPerson?: null | string;
  /**
   * 供应链跟单人工号
   */
  trackOrderPersonWorkId?: null | string;
  /**
   * 仓库
   */
  warehouse?: null | string;
  /**
   * 仓库名称
   */
  warehouseName?: null | string;
  /**
   * 年份
   */
  year?: null | string;
  [property: string]: any;
}

/**
 * 采购单商品返回
 *
 * PurchaseOrderCommodityVO
 */
export interface PurchaseOrderCommodityVO {
  /**
   * 细类数组
   */
  classConfigId?: number | null;
  /**
   * 颜色
   */
  colorDetailName?: null | string;
  /**
   * 尺码
   */
  commoditySize?: null | string;
  /**
   * 到货率
   */
  deliveryPercent?: number | null;
  /**
   * 到货数量
   */
  deliveryQty?: number | null;
  /**
   * 直营数量
   */
  directSaleQty?: number | null;
  /**
   * 工厂款号
   */
  factorySpuCode?: null | string;
  /**
   * 加盟数量
   */
  franchisingQty?: number | null;
  /**
   * id
   */
  id?: number | null;
  /**
   * 助记码
   */
  memoryCode?: null | string;
  /**
   * 电商数量
   */
  onlineQty?: number | null;
  /**
   * 在途数量
   */
  onTheWayQty?: number | null;
  /**
   * 下单数量
   */
  orderQty?: number | null;
  /**
   * 商品名称
   */
  productName?: null | string;
  /**
   * 采购金额
   */
  purchaseAmount?: number | null;
  /**
   * 采购单号
   */
  purchaseOrderCode?: null | string;
  /**
   * 采购价格
   */
  purchasePrice?: number | null;
  /**
   * 预约发货数量
   */
  scheduledQty?: number | null;
  /**
   * sku代码
   */
  skuCode?: null | string;
  /**
   * 款式编码
   */
  spuCode?: null | string;
  /**
   * 吊牌金额
   */
  tagAmount?: number | null;
  /**
   * 吊牌价格
   */
  tagPrice?: number | null;
  /**
   * 商品分类
   */
  wholeClassName?: null | string;
  [property: string]: any;
}
